fenestrated sheath - Turco Inglés Diccionario